In an unprecedented order to check criminalisation of politics, the Supreme Court on Tuesday held nine political parties including the ruling BJP and JD (U) in Bihar guilty of contempt and fined eight of them for violating its February, 2020 order on publication of criminal antecedents of their candidates for the assembly polls.